Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARD Detached £959,158 £740,000 15 Mar 2017
3 THE ORCHARD Detached £890,778 £595,000 3 Oct 2014
4 THE ORCHARD Detached £979,482 £630,000 24 Oct 2007